artificial water bodies - Turco Inglés Diccionario